Cincinnati Bengals quarterback Andy Dalton threw four touchdowns and led his team to a 31-7 victory over the Cleveland Browns.